#ifndef PUNTO_H
#define PUNTO_H

/*
 * modelado de un punto en el plano
 */
typedef struct
{
 int x;
 int y;
} punto;

/*
 * crea un punto
 */
punto *crear_punto(int, int);

/*
 * destruye un punto
 */
void destruir_punto(punto *);

/*
 * imprime el contenido de la estructura proporcionada
 */
void imprimir_punto(punto *);

/*
 * establece las coordenadas del punto especificado
 */
void trasladar_punto(punto *, int, int);

#endif // PUNTO_H
